package com.lwphk.easydocs.core.parameter.parse;

import java.lang.reflect.Parameter;
import java.lang.reflect.ParameterizedType;

import com.lwphk.easydocs.core.ParameterParseAbstract;
import com.lwphk.easydocs.core.vo.MethodInfo;

public class MapParameterHandler extends ParameterParseAbstract {

	@Override
	public void parse(Parameter parameter, MethodInfo mi) throws Exception{
		
		   Class<?> keyType = (Class<?>) ((ParameterizedType) parameter.getParameterizedType()).getActualTypeArguments()[0];
	        Class<?> valueType = (Class<?>) ((ParameterizedType) parameter.getParameterizedType()).getActualTypeArguments()[1];
		
	}

}
